package com.haoshuang.zhouzhoubang.model.bean

data class MyInfoBean2(
    val applause_rate: String,
    val avatar: String,
    val cate_name: List<String>,
    val complete_order_num: String,
    val is_authentication: String,
    val nickname: String,
    val mark: String,
    val phone: String,
    val report: String,
    val service_case: ArrayList<ServiceCase>,
    val token: String,
    val uid: Int,
    val master_settle_time: String?,// 入驻时长
    val service_area: String?,// 服务区域
    // 保险相关字段
    val deduct_insurance_amount: String?, // 保险扣除额度
    val insurance_status: String?,//保险状态 0未购买 1已购买 2已过期
    val insurance_expire_time: String?, // 保险过期时间
    val insurance_image: String?, // 保险保单图片

    // 个人信息完善
    val shengxiao: String?, // 生肖
    val nation: String?, // 民族
    val native_place: String?, // 籍贯
    val constellation: String?, // 星座
    val self_introduction: String?, // 自我简介
    val age: Int?,// 年龄
    val sex: String?,// 性别
    val service_skills: String, // 技能列表
) {
    data class ServiceCase(
        val add_time: Int,
        val after_service_img: String,
        val before_service_img: String,
        val creat_time: String,
        val service_score: Int,
        val id: Int,
        val nickname: String,
        val order_id: String,
        val pro_id: Int,
        val service_id: Int,
        val service_reply: String,
        val uid: Int,
        val user_address: String,
        val user_avatar: String
    )
}